Sri Lanka floods: Battle to rescue stranded as death toll mounts