John Campbell, 4e hartoch fan Argyll