Switzerland has signed an agreement with British pharmaceutical company AstraZeneca to pre-order up to 5.3 million doses of a Covid-19 vaccine that is currently under development