James Hamilton, 6th Earl of Abercorn — Scottish nobleman