Fitch Ratings confirms SCOR's rating