Roasted Liver with Apples