South Sudan government and rebels reach peace deal