Finley Named to Publix Board of Directors