Thousands rally against far right in Hungary