Causation and Counterfactual Dependence Reconsidered