Berkshire Hathaway reveals $5B stake in Occidental