General Motors has told employment agencies in the US it will reduce the number of jobs for temporary contract workers.