Foley Smith announces candidacy for Canton town council