Publix CEO Retiring After 42 Years