Firms including Deloitte and Accenture told to justify billions of dollars’ worth of contracts