AstraZeneca CEO Pascal Soriot says they will have a 'clear idea by June or July' on a vaccine for coronavirus, and states it will be 'distributed at cost and provided free'.