William Grant and Sons achieve record £1bn turnover