Thousands march in silence in Budapest to protest against 'transparency bill'