James Veitch, Lord Elliock (1712-1793)