An efficient FGMRES solver for the Shallow Water Equations based on Domain Decomposition