Donald Trump says Putin called Obama the 'N-Word'