Iowa Senate approves bill softening gambling ban