Barcelona: Thousands march against Catalan independence