Darfur rebels pledge to allow aid delivery