CO2 levels tightly linked with climate change over past 420 million years