Rite Aid appoints Wendy Barnes as group VP managed care