Iterative coupling algorithms for large multi-domain problems with the boundary element method