Donald Trump is attacking Spain over the country’s refusal to let the U.S. use its air bases to bomb Iran.