Sudan’s TMC, opposition reach power-sharing agreement