Not perfect, but saves lives, AstraZeneca says of COVID-19 vaccine