Text this: Comprehensive pan-cancer analysis on CBX3 as a prognostic and immunological biomarker