The Trump administration awarded grants totaling $58 million to two companies with checkered records to care for unaccompanied migrant children, according to a newly-released Senate report, which concluded that the department's failures could have endangered children.