Facebook Chief Executive Mark Zuckerberg acknowledged Wednesday that his company failed to protect user data in the widening Cambridge Analytica controversy, but said steps already taken and newly unveiled policies would prevent developers from misappropriating such information in the future. Zuckerberg...