Novavax to donate 1.1 billion doses of its Covid-19 vaccine to Covax