Lemon Herb Haddock with Mixed Vegetables