Sri Lanka rebel aid pact salvageable but damage done