Fitch affirms Islamic Corporation for Development's A+ rating with stable outlook