AstraZeneca Struggles to Meet Expectations