Sanofi clinches $2 billion vaccines deal with Translate Bio