Text this: DAPNet: multi-view graph contrastive network incorporating disease clinical and molecular associations for disease progression prediction