BioNTech posts $721M loss in 2024 due to low demand for COVID-19 vaccines