Brace for layoffs, budget watchdog says, as Carney government aims to slash spending by $25B