Charlotte Maxeke: Tireless campaigner for women’s rights