James Elphinstone, 18th Lord Elphinstone — peer (1953-1994)