How does McDonald’s, the world’s largest fast food leader, make money? McDonald’s profit improvement comes more from its asset-light business model.