Hungarian teachers, students protest in Budapest