Most Russian troops in Ukraine have withdrawn, Ukrainian president says