BIRC2 and colorectal carcinoma: cIAP1 protein level indicates poor prognosis of human CRC patients