Two supermarket chains in Ireland and Britain are offering free sanitary pads and tampons in a drive to tackle "period poverty", which charities say has soared during the COVID-19 pandemic.