NBC: Federal judge prohibits separating migrant families at the U.S. border for 8 years