Novavax raises 2026 revenue outlook to $275M as Sanofi deal advances