Goldman Sachs to take over GM credit card business