Johnson & Johnson, Sanofi Top the 2017 Good Pharma Scorecard