QNB suspends share buyback until mid-2026