(CNN) -

Warren Buffett's Berkshire Hathaway and 3G Capital agree to buy ketchup maker Heinz for $28 billion.