Sri Lanka readies for oil spill from cargo ship