Knowledge Reasoning via Jointly Modeling Knowledge Graphs and Soft Rules