South Sudan's President Kiir has signed a peace deal to end the nation's 20-month conflct after voicing reservations.