With this new agreement with the European Commission, we now expect to deliver enough doses to vaccinate at least 250 million Europeans before the end of the year