Home Business B Corp small firms outperform rivals with 23% boost in revenues