Маргарет Абернети, 10-я леди Салтон