China’s trade surplus with US hits record $31 billion