Coronavirus vaccine will take months: biotech exec