Curved boundaries in multi-layer Shallow Water Lattice Boltzmann Methods: bounce back versus immersed boundary