Mastercard weighs investment in ZeroHash after $2 billion acquisition talks fall through