Launceston City Mission pays it forward with fundraising dinner