Want higher returns? Kevin O'Leary says put your money in 'harm's way' — and shares his stock picks