Amsterdam hosts mass protest