Search Posts AstraZeneca profit decline