Oil spilled after ships collide in Singapore