Skillz wins $43 million patent verdict against AviaGames