Social-Cognitive and Affective Antecedents of Code Switching and the Consequences of Linguistic Racism for Black People and People of Color