Gluten Free Leftover Turkey Quiche