Genetic variations in the CTLA-4 immune checkpoint pathway are associated with colon cancer risk, prognosis, and immune infiltration via regulation of IQCB1 expression