Ukraine thanks Trump after US president says he will shorten 50-day ceasefire deadline for Russia