700 million children ‘denied childhood they deserve’