Sri Lanka’s surprising election result will have complex effects on the India-China-Sri Lanka strategic triangle.