Leftists call Israel an apartheid state