Caller hangs up on James O'Brien after he fails to prove Trump isn't racist