Sri Lanka has an IMF deal, now it courts China and India