The Kabus ophiolitic melange, Sudan, and its bearing on the western boundary of the Nubian Shield