(Reuters) - Walt Disney Co has struck a deal to buy film, television and international businesses from Rupert Murdoch's Twenty-First Century Fox Inc for $52.4 billion in stock as the world's largest entertainment company seeks even greater scale to combat growing digital rivals Netflix Inc and Amazon.com Inc.