The US president has hailed the “great talks” he had with both Vladimir Putin and Volodymyr Zelensky on Wednesday, and said discussions to end the war in Ukraine would begin “immediately”.