CD40-activated B cells induce anti-tumor immunity in vivo