VP Kamala Harris Swears-In New US Ambassador to Mexico Ken Salazar