Biomedical knowledge graph learning for drug repurposing by extending guilt-by-association to multiple layers | Synapse