EU sues AstraZeneca over delayed deliveries