KPMG narrows gulf between itself and FTSE 100 audit leader PricewaterhouseCoopers after biggest shake-up in recent times