I donated money to the National Zakat Foundation. I later realised however that funds will also be used to build a womens refuge. Although this is a noble aim, from my (limited) understanding of the Hanafi fiqh, for Zakat to be fulfilled, it must be a transfer of tangible Assets to the person in need, hence building a womens refuge won't deem my Zakat obligation fulfilled. Can you comment?