Catalan independentists mobilize in streets of Strasbourg