Hinchey has colon cancer surgery