S&P affirms SCOR's rating