South Sudan's president agrees to have 10 states