Ballantine's Scotch whisky is to sponsor the Barclays Scottish Open for a further three years, brand owner Pernod Ricard has announced.