US Ambassador Ken Salazar denies Mexico's accusations of US responsibility for violence in Sinaloa amid cartel clashes and unrest.