Mark Zuckerberg named 2010 Time Person of the Year