Synthesis and Properties of Bis-Porphyrin Molecular Tweezers: Effects of Spacer Flexibility on Binding and Supramolecular Chirogenesis