UK cancer charity in major alliance with AstraZeneca