NBC: More than 2 million infant swings and rockers recalled after death reported