India worst in water delivery