Big Pharma more profitable than most public firms