US: NSA to halt controversial data collection