The US Consumer Product Safety Commission (CPSC) has recalled some Baby Gap children's coats over fears their toggle fasteners could break and become detached, posing a choking hazard to young children.