German court rules BDS supporters can't be called anti-