NZD/USD recovers as USD weakens despite strong ADP release