Luke Littler secured the biggest win of his darts career by beating Michael van Gerwen.