Arsenic-polluted water linked to cancer in India