Business Bank of Africa posts $256 million profit in first half of 2026 as core banking activities expand