Iran warns Israel not to attack nuclear sites