Blizzard reports 10.8 million viewers for the Overwatch League Finals