Trump and Zelenskiy clash again and US pushes for peace deal