Other governments that enjoy friendly ties with Israel have not hesitated to criticize it. What explains India’s reluctance?