Mexico's foreign minister said on Saturday that President Andres Manuel Lopez Obrador and his U.S. counterpart Donald Trump had agreed to take swift action to stem the flow of illegal weapons from the United States into Mexico, where a drug war is raging.