Warren Buffett addresses stake in Apple, Occidental Petroleum, and warns about streaming business