EU strikes deal with CureVac for up to 405 million COVID vaccine doses