GM: Big retail gains but stockpiles keep falling