Kim’s train chugs 4,000 km for Hanoi summit with Trump