Roasted Halibut on White Beans, Olives and Citrus