Earth will take 100,000 years ‘to recuperate from global warming’