Gary Casteel, the UAW's No. 2 leader, to retire