Are concerns about China's growing presence in Sri Lanka valid? - Inside Story