Gravar-mail: Unsupervised topological alignment for single-cell multi-omics integration