Optimal Transportation Problems for Vector Measures