Iran crisis could 'spin out of control': ex-US military aide