Let's not forget that these are pledges, not yet donations.
I won't hold my breath that Kraft actually follows through with that.
Also, Kraft said that he was spendbthat $2 mn in the region, which doesn't necessarily mean Palestine. He might send the IOF that money for all we know at the end of the day when all is said and done