Synthesis and molecular modelling studies of resorcin[4]arene-capped porphyrins