Joint blockchain venture to make charitable giving more transparent