AlBabitin shareholders approve 2025 dividend