Facebook earnings are strong despite wave of bad news | Fortune