Donald Trump is "confident" a deal on critical minerals will be signed with Ukraine, the White House said, a move that could bolster US support for Kyiv as the US president grows frustrated over delays in clinching a ceasefire in Russia's war on Ukraine.