Zika spreading across Singapore with more than 40 cases reported