Obama: I won't allow nuclear Iran