EU approves AstraZeneca shot amid shortage