Linear isometries between spaces of vector-valued Lipschitz functions