George Douglas Campbell, 8. Duke of Argyll