Top Canadian doctor scolds vaccine rollout