A Supramolecular [10]CPP Junction Enables Efficient Electron Transfer in Modular Porphyrin-[10]CPP⊃Fullerene Complexes.