U.S. Treasury sells another $877 million in GM stock