Kids staying longer in foster care