Iran test-fires ballistic missiles on targets at sea