Breakaway factions agree to Darfur pact