Accountancy firms are providing business clients with advice and outsourced services on everything from internal audit to finance functions