Sudan parliament ratifies peace deal with rebels