Climate change and faunal turnover: testing the mechanics of the turnover-pulse hypothesis with South African fossil data