Longstreet: Confederate general who switched sides on race