$121 billion in one-time gains inflate Big Tech profits