SBM Offshore 2025 profit falls 25% to $677m