Borouge shareholders approve $1.32 billion 2025 dividend