Chivas Brothers has embarked on a global launch of a series of Christmas gift ideas for its flagship Scotch whisky brands.