AFC agrees media rights deal with C More in Sweden and Finland