Michael van Gerwen edged out Joe Cullen in a dramatic final to claim his sixth Premier League title in Berlin.