Fitch Ratings downgrades SCOR's rating