Egypt’s Sphinx airport opens soon