Among Gen Z and Millennials, most approve of NFL protests