Publix' Miami division VP retires, successor named