Pharma backs Barack with money, votes