Alpha Bank posts stronger than expected 2Q26 results Business July 31, 2026 Alpha Bank posts stronger than expected 2Q26 results