Slow Roasted Citrus Halibut