SLC7A11 and cancer: Prognostic value of SLC7A11 across 33 cancers and association with diverse ICs