Disney closes $71B Fox deal