EU warns not enough COVID vaccines for all in Europe until 2022