Variational Knowledge Graph Reasoning