Sri Lanka battles Tiger remnants