Madrid insists it opposes use of American bases in strikes on Tehran as Trump threatens trade retaliation, widening dispute between NATO allies