Russia or no Russia, Facebook’s earnings just blasted expectations once again