Half of Canadians are living paycheque to paycheque