S&P’s assigned AAA rating to Islamic Development Bank