AstraZeneca CEO David Brennan to step down