Thousands of people marched through the streets of Budapest, Hungary in rival rallies ahead of an election on April 12