Ken Martindale appointed president, COO of Rite Aid