Shell International Finance B.V. Publishes 2025 Financials