Renfroe to succeed Irby as Publix’ marketing VP