Sri Lanka PM to visit India