Average Canadians pay 42.5 per cent of their income in taxes: report