EU takes AstraZeneca to court over late vaccine deliveries