Madrid teachers, students protest over public education conditions