US apologizes after Venezuelan FM held at New York airport