NSW judge says anti-Israel graffiti case went ‘haywire’ when vandalism was labelled antisemitic