A spat between US President Donald Trump and Ukrainian President Volodymyr Zelensky has come as a windfall for the Kremlin, raising Moscow’s hopes for a halt in US assistance to Kyiv even as Russian troops seek to extend their gains in Ukraine.