Nile cruises from Cairo resume after 18-year gap