Barcelona: tens of thousands demand early regional elections