Almost a million young adults entitled to unclaimed Child Trust Funds worth £1.7bn