Ian McKellen speaks up for old women in ad