Singapore is pretty damn small, they could provide... money and perhaps some expertise here and there, but I doubt they can afford to take in more than 500 people (in terms of the land area scarcity, not in terms of the financial means).
But of course, every single nation on Earth should take some responsibility for the crisis. And the silence thus far from the Arab world... lets see if those oil-rich leaders will step up - and if the rest of the world dares to speak up on this in a politically-correct manner.