Weinberg Foundation to Give Out $100 Million Each of the Next Two Years