The role of foreseeability of harm in the causal relationship in Iranian and English criminal law