Fitch Ratings affirms SCOR's rating