Singapore air quality improves as winds shift, but haze persists