Finite volumes for 2D shallow-water flow with bed-load transport on unstructured grids