The impact of childhood foster care and other out-of-home placement on homeless women and their children.