China shows off world's longest high-speed rail route