Yuan climbs past seven per dollar as China’s central bank caves in to bulls