S'pore casinos on a roll despite fall in Chinese high rollers