Spanish police batter protesting students