Michael van Gerwen admits he never expected to be playing Peter Wright in the World Championship final on New Year's Day.