President Trump?s threatened tariffs on imported Mexican goods could end up costing U.S. consumers around $17 billion, and possibly more.