internal audit careers in Luxor, Egypt