Coronavirus: Trudeau faces tough questions on delays in Canada's vaccine rollout