Auditors’ professional commitment, time budget pressure, independence, and audit quality