Massive Madrid Protest Exposes Growing Discontent with Spanish Government