Singapore wins bid to host World Chess Championship in 2024