Sun Yuchen apologizes for over-marketing; Facebook to pay $5 billion for privacy settlement