Deloitte, PricewaterhouseCoopers top 'best firms' lists