Towards Foundation Models for Knowledge Graph Reasoning