EU agrees deal with Sanofi for COVID-19 vaccine supply