Press-pulse: a general theory of mass extinction?