The Facebook effect: Will charities reap some of the IPO dough?