S. Sudan president, rebels sign peace deal