U.S. spying row overshadows McCain’s trip to India