MoRE-GNN: Multi-omics Data Integration with a Heterogeneous Graph Autoencoder