Inverse scattering transform of an extended nonlinear Schrödinger equation with nonzero boundary conditions and its multisoliton solutions