Iran has threatened several retaliatory moves , including suspension of a protocol that allows unannounced IAEA inspections of Iranian nuclear facilities .