India successfully test-fires surface-to air missile off Odisha coast