Iran says Strait of Hormuz can reopen within 7 days if US accepts plan