BiBLDR: Bidirectional Behavior Learning for Drug Repositioning