Baked fresh haddock