Novavax vaccine 90 per cent effective