Saratoga Olive Oil Co. opens in Lake Placid