Iran has 'no choice but to defend ourselves,' president says