CNN's Soledad O'Brien Sticks up for Jackson and Sharpton, Implies Critics are Hypocrites