the role of auditing and detecting financial fraud