Causal conditionals and counterfactuals