Fleece-lined boys' jackets on sale in the US have been recalled by retailer Old Navy because of fears that children could become trapped due to its drawstring and toggle.