Central African Republic reaches peace deal with armed groups