GM’s Steve Carlisle, head of North America, to retire June 1