Novavax stock skyrockets 120% on $1.2 billion vaccine deal with Sanofi