Thousands take to the streets in Dublin over cost-of-living