18 hurt after Singapore’s worst rioting in decades