Mark Zuckerberg rings the NASDAQ bell before Facebook IPO