AstraZeneca reaches settlement with EU on COVID-19 vaccine d