The French president has been vacationing in Egypt in advance of an official state visit he will begin on Sunday in Cairo .