Complexes of aryl-substituted porphyrins and naphthalenediimide (NDI): investigations by synchrotron X-ray diffraction and NMR spectroscopy