Iran ready but says strike on nuclear sites unlikely