Edrington unveils £140 million distillery