The United States spent nearly $18 billion on immigration enforcement in fiscal 2012, about 24 percent more than it spent collectively on the FBI, the Drug Enforcement Administration, the Bureau of Alcohol, Tobacco, Firearms and Explosives, the Secret Service and all other criminal law enforcement agencies, according to a report.