Archibald Montgomerie, 18th Earl of Eglinton - British Earl (1939–2018)