EU says AstraZeneca not doing enough to meet vaccine delivery