What is the difference between legal causation and medical causation?