Singapore police and crypto exchanges foil $9m in scams