Alexander of Argyll — Scottish magnate