Douglas-Hamilton, James, 7. Duke of Hamilton