China rebukes Israel ahead of Netanyahu visit