India test-fires nuclear capable Prithvi-II