Katharine Macmillan, Viscountess Macmillan of Ovenden — British noble (1921-2017)