Cholesterol metabolism drives regulatory B cell IL-10 through provision of geranylgeranyl pyrophosphate