Facebook chief Mark Zuckerberg admitted his firm needed to do more to tackle terrorism, hate speech and online bullying as he was questioned by MEPs.