The US government has agreed a multi-billion dollar deal to buy COVID-19 vaccines from Pfizer.