Half of U.S. foster kids don't graduate by 18