Iran says infrastructure not ready for US investment