Iran has threatened to unleash all-out regional war if attacked