General Motors' $600 million annual IT contract with HP at risk