Sudan signs truce deal with Darfur group