Singapore allures record number of foreign visitors