Colin Kaepernick Will Donate $1M Amid National Anthem Controversy