AstraZeneca's Covid troubles could see it pull out of making