EU sues AstraZeneca over delayed deliveries of Covid-19 vaccine