McMillon to retire