Unpaid caring roles, lack of workplace flexibility and so-called female jobs contribute to women retiring with less money ...