Robust Direct Learning for Causal Data Fusion