AstraZeneca confirms strong vaccine protection after US rift