Audit finds diocese in compliance with protection charter