Spain: 37 protesters injured in clashes with police