Effect of GGA on the half-metallicity of the itinerant ferromagnet CoS 2