Home International US to pay $2.1bn to Sanofi, GSK in Covid-19 vaccine deal