TF1 agrees sale of its 9.9% interest in Canal+ France to Vivendi