South Sudan government and rebels sign peace deal