Completely injective semigroups