Text this: The Role of Auditor Competence and Independence in Enhancing Internal Audit Quality with Auditor Ethics as a Mediating Variable