Petrogenesis of Early-Orogenic Diorites, Tonalites and Post-Orogenic Trondhjemites in the Nubian Shield