Oxford, AstraZeneca expect COVID-19 vaccine to be ready before end-2020