Multi-Hop Knowledge Graph Reasoning with Reward Shaping