GM expects 2025 earnings to be similar to this year despite industry headwinds