MPLR: a novel model for multi-target learning of logical rules for knowledge graph reasoning