AstraZeneca fights to regain cancer market prominence