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. Disney’s global footprint also expands with the acquisition of Fox’s international satellite assets, including Star TV network in India and a stake in European pay-TV provider Sky Plc.