Tim Mackintosh-Smith follows Moroccan scholar Ibn Battuta's travels to Egypt, visiting the cities of Cairo and Luxor.