New report: 170,000 NSW families skips meals due to financial stress