Canada churned out a better-than-expected 23,300 new jobs in August amid strong employment growth in education and construction. Analysts had been expecting the economy would add 18,000 jobs.