Move comes after anger over Trump's "zero tolerance" policy Sounds of crying children separated from families led to outrage 2,342 children have been separated from their parents since last month