Russian President Vladimir Putin agrees to a ceasefire