Ingles Markets names Jim Lanning CEO