Canada jobs fall 41,700, cooling Bank of Canada rate hike bets