Text this: MoAGL-SA: a multi-omics adaptive integration method with graph learning and self attention for cancer subtype classification