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