Margaret Child-Villiers — English political hostess and philanthropist