Islamic Development Bank, D-8 ink cooperation deal