Singapore's opposition calls fake-news bill a 'Damocles sword' hanging over the public