Toroidal plasma rotation in the TCV tokamak