Federal spending near record levels in Canadian history