KPMG revenue climbs despite eurozone crisis