AstraZeneca Posts Earnings Beat, Lifts Guidance on Strong Sales