Banking on stability? Arab Bank posts 7% in profits