Kim's China visit shows Trump he's 'not the only game in town'