Can Rationing Increase Welfare? Theory and an Application to India's Ration Shop System