F8: Zuckerberg takes on Trump, unveils Facebook's 10-year plan (CNET News)