Clinical significance of p53 protein expression and TP53 variation status in colorectal cancer