Riek Machar visits South Sudan to save peace deal