Spain's Catalonia region has launched a women's health initiative that provides menstrual products free of charge.