Trump on Iran: It's a very small price to pay.