Icelandic Haddock Fillets