Eighty percent of weapons seized from Mexican cartels come from the US, according to Mexico’s defence minister.