Iran is a “menace” to the entire Middle East and must not be allowed to obtain nuclear weapons, a US war College professor warns.