Auditors find it tough to unmask corporate fraud