Guns from the United States kill tens of thousands of Mexicans a year