Donald Trump had a "very good" call with Volodymyr Zelenskyy, the White House said - as US officials claim "we have never been closer to peace" in Ukraine.