b'Disney and Fox shareholders approve blockbuster $71-billion deal. What does this mean for the MCU?'