NAACP reaches settlement with Alamance County on First Amendment rights during demonstrations