Carlsberg makes $4.2 billion deal to buy Britvic as Gen Z rejects alcohol | Fortune