General Motors beats earnings expectations, investor fears linger