Canton church hosts free dinner Oct. 12