Canada adds 3,780 new COVID-19 cases as total vaccinations top 4 million