Child Advocacy Center of Niagara co-hosts eighth annual Walk to End Child Abuse