China's currency touches new heights