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