Haddock wrapped in Parma ham with green pesto and asparagus