A spectral/hp element depth-integrated model for nonlinear wave–body interaction