Peace agreement signed in Sudan