Van Barneveld ends three-year wait for PDC ranking title