Troops and rebels clash in Jaffna