Luke Littler hit the perfect nine-darter combination as he beat Michael van Gerwen in the Premier League of Darts in Cardiff.