Riots rock Hungary —again