Halibut & Potatoes with Green Salsa