Causal Attention for Interpretable and Generalizable Graph Classification