D-8 economic summit opens in Egypt