Egypt woos the Indian traveller