1989 Macallan cask sells at auction for £161,500