Canton town and village Democratic caucuses set for June 20 at municipal building