Trump praises China's Xi over handling of North Korea