Peak Oil, Climate Change, and the Limits to China’s Economic Growth