Modi due in Egypt