Astronomically forced climate change in the late Cambrian