Child Trust Fund gives 4 million children potential for improved financial future