India, Sri Lanka agree to boost ties via energy, power and port projects