Britain signs deals with Pfizer, BioNTech, Valneva for Covid-19 vaccines