Saudi traders criticize Prince Al-Waleed’s sheep deal with Sudan