Causation at the syntax–semantics interface