China’s high-speed rail given the thumbs up