EU will keep AstraZeneca doses until commitments met