Pulsar TeV Halos Explain the TeV Excess Observed by Milagro