Econo-protests rock Greece, Italy, Spain