PTPN11 and colonic neoplasm: Two faces of PTPN11 in colon cancer