A cargo ship carrying 1,486 containers of harmful chemicals starts to sink after catching fire in what authorities are calling one of Sri Lanka's worst ever marine disasters.