Donald Trump has urged an end to the Russia-Ukraine war, citing refinery strikes and alleged monthly casualties, as he prepares to meet Volodymyr Zelenskyy in New York.