John Campbell, Công tước Argyll thứ 9