Causation in negligence - Factual causation: 'but for' test