China showing no signs of slowing