THY's net profit reaches $2.7B in 2025