Protesters in Hungary clash with police