Code switching, identity, and globalization