President Putin officially agrees to a ceasefire with Ukraine thanks to Donald Trump