CANAL+ secures its sports offering in Africa