Hierarchical clustering identifies a subgroup of colonic adenocarcinomas expressing crypt-like differentiation markers, associated with MSS status and better prognosis