Nike under fire for naming Colin Kaepernick as new rep