Many Canadians too cash-strapped to raise children