Zuckerberg to appear before European Parliament