Turkey and Eggplant Stacks