Manufacturing disruptions delay Covid-19 vaccine AstraZeneca distribution