Similar Items: An algebraic multigrid solution strategy for efficient solution of free-surface flows