Nonlinear numerical analysis of the rocking response of rigid multi-block columns under dynamic excitations