Spanish Rampage: General strike erupts in street violence