Sri Lanka flood toll rises to 27 as waters recede