AstraZeneca to outsource manufacturing