AB InBev posts Q2 2026 earnings as beer demand holds strong