Diarmaid Douglas-Hamilton — British physicist, inventor, and mountaineer (1940-2023)