Islamic Development Bank's annual meeting begins in Egypt