New TV deal brings free Premier League games to 50 African countries