Thousands march in Hungary in protest over child abuse scandal