Ukraine's European allies, set to gather in London on Sunday, rallied behind President Volodymyr Zelenskyy after Donald Trump threw him out of the White House and accused him of not being "ready" for peace with Russia.