(Reuters) - Walt Disney Co on Thursday agreed to buy film, television and international businesses from Rupert Murdoch's Twenty-First Century Fox Inc for $52.4 billion in stock.