Not ready for Iran deal, warns Kharg Island could be hit again