From thioether substituted porphyrins to sulfur linked porphyrin dimers: an unusual SNAr via thiolate displacement?