Pakistan test fires nuclear-capable missile