Singapore bars long-term pass holders, visitors from India