McKinsey a ‘distraction’ from problem of consulting contracts, researcher tells MPs