PISSED OFF: Kevin O'Leary rages at un-American idea