Irene Astor, Baroness Astor of Hever — English philanthropist