Stamp duty bill passage welcomed