Diageo's Johnnie Walker has come top of a poll assessing the leading global wine and spirits brands, for the second year running.