Analyst ranks the top 11 pharma giants' prospects, putting GSK on top