Witnesses and aid groups in Sudan say at least 40 people have been killed in tribal clashes in Darfur .