NHS videos for kids branded "pornographic"