Nucleophosmin 1 is a prognostic marker of gastrointestinal cancer and is associated with m6A and cuproptosis