Three provinces halting first doses of AstraZeneca vaccine