Learning Unknown Intervention Targets in Structural Causal Models from Heterogeneous Data