KPMG faces criticism for Espirito Santo audit work