India-China Rivalry in Sri Lanka: A Strategic Tug of War