The recent dispute over the Indus waters stems from its faulty allocation