Thousands protest health, education cuts in Spain