George Douglas Campbell, Duke of Argyll