Chiral porphyrin assemblies