Donald Trump said there was a “good chance” of a deal to end the war in Ukraine after the latest US negotiations with Kyiv, as his envoy prepares to travel to Russia for follow-up talks.