Adaptive multimodal approach to nonlinear sloshing in a rectangular tank