BMW's annual net profit down nearly 37% in 2024 amid rising competition