Bank of Canada to slash 10% of jobs as Carney targets public sector