India has cracked down on foreign-funded charities including Greenpeace