Oxford's AstraZeneca Covid-19 vaccine is 70% effective