Banned Tampax advert in Ireland: the reaction has sparked a big discussion about period shaming