Citigroup to exit Venezuela with agreement to sell unit to BNC