A macro-modelling approach for the analysis of infilled frame structures considering the effects of openings and vertical loads