On the Generalization and Adaption Performance of Causal Models