Donald Trump has labeled Nicolas Maduro a "terrorist" and refused to rule out deploying U.S. troops to Venezuela.