US President Donald Trump has warned that Russia could face financial consequences if it rejects a proposed 30-day ceasefire, which was discussed in a meeting between Ukrainian and US officials in Saudi Arabia.