A Novel Class of Hemo-Protein Mimetics: Design, Synthesis and Characterization of Helix-Heme-Helix Sandwiches