Thousands in Hungary march for press freedom after 'Index' editor fired