internal auditors careers in Luxor, Egypt