Home Stock How a toxic mix of antisemitism, racism and xenophobia culminated in Amsterdam violence