AstraZeneca making a comeback, says PM