Islamic Development Bank provides $162B to finance over 11,000 projects