US President Donald Trump announced he had a "very good" one-hour phone call with Ukrainian President Volodymyr Zelenskyy, aimed at a possible ceasefire with Russia.