Block-implicit multigrid calculation of two-dimensional recirculating flows