Covid-19: EMA defends AstraZeneca vaccine as Germany and Canada halt rollouts