Roasted Liver with Tomatoes