Gene expression profiling of colorectal cancer and metastases divides tumours according to their clinicopathological stage