Berkshire Hathaway said it has shed its holdings in General Motors, Johnson & Johnson and Procter & Gamble, and trimmed its stake in Amazon.com, as the conglomerate controlled by Warren Buffett boosted its cash pile to a record $157.2 billion. ...