Iran confident Israel won’t launch ‘stupid’ attack