Pure semigroups of isometries on Hilbert C*-modules