Itron Publishes 2025 Corporate Sustainability Report