Heineken boosted by rising beer demand but sees 2023 margin squeeze