Nov. 16 -- Marriott International’s agreement to buy Starwood Hotels & Resorts Worldwide in a $12.2 billion deal, creating the world’s largest lodging company, signals more consolidation to come as hotel operators find being bigger is better to compete with each other and such upstarts as Airbnb. Starwood Capital Management Group Chairman and CEO Barry Sternlicht discusses the deal on Bloomberg Markets.