David Murray, 7. Viscount Stormont