Hungarians hold peaceful protest against PM Viktor Orban