Archibald Campbell, 7th Earl of Argyll — Scottish politician and military leader