China has for the first time unveiled a firm target to cut greenhouse gas emissions ahead of next month's climate change talks in Copenhagen.