Auditor General, Powers and Duties