Thomas Bruce, 7. hrabia Elgin