Egypt’s North Coast could be the Mediterranean’s next luxury hotspot