Heterogeneous Knowledge and Global-Local Structure Integration Framework for Drug Repositioning