James Hamilton, IV conte di Arran