How many days do you need in Cairo and How much does it cost