NBC: Ukraine says it hopes to sign U.S. minerals deal within 24 hours