TF1 launches a new CSR analysis site