Novavax vaccine, to be made in India by SII, shows 90.4% efficacy in US trial