John Campbell, 5th Duke of Argyll retired to a castle located on the shore of what loch?