Analyst says major pharma stocks have rallied prematurely ahead of spate of generic launches