Several hundred people gathered in Barcelona to protest the emergence of a far-right party in Spain ahead of next month's national elections.