Hundreds of Czech far-right activists detained after anti-Roma protests