Canadian businessman and investor Kevin O'Leary shredded Kamala Harris in a scathing on-air rant