Mark Zuckerberg vows to "fix" Facebook