Iran is ready to inspect its nuclear program