Glenfiddich-owner William Grant & Sons has recorded its highest-ever sales, with brands topping GBP1bn for the first time.