B Corps: the future for law firms?