Is general motors for-profit or not-for-profit?