legal causation vs factual causation