Donald Trump has paused US military aid to Ukraine just days after his row with President Zelenskyy.