Islamic Development Bank signs 67 deals worth $6 billion