The number of U.S. children in foster care has dropped for the sixth straight year, falling to about 400,000 compared to more than 520,000 a decade ago, according to new federal figures demonstrating the staying power of reforms even amid economic turbulence. The drop results primarily from a shift in the policies and practices of …