An efficient multigrid approach to solving highly recirculating flows