A pinch where it hurts: can Facebook weather the ad boycott?