China's currency slips to weakest level in 10 years