Broiled Haddock Platter