China's boom, world's gain?