Fighting Hamas, BDS and Anti-Semitism: Fighting violence, bigotry and hate