Singapore welcomes 2024 with New Year fireworks