Islamic Development Bank elects new president