Novavax stock soars 16% after big Q1 earnings beat