General Motors shocks nearly 1,000 temp workers with full-time promotions; Ford promotes 592