Multiple display of peptides and proteins on a macromolecular scaffold derived from a multienzyme complex