Gen. John F. Kelly is no fan of full legalization, but he holds surprisingly nuanced views on the drug war.