2,300 migrant children in Central American ‘caravan’ need protection, UNICEF says