Spain: Clashes erupt in Barcelona after peaceful general strike march