Firm pledges all future profits to charity - Solicitors Journal