G6PD and colorectal cancer: PBX3 promotes pentose phosphate pathway and colorectal cancer progression by enhancing G6PD expression