Cheap flight offers from New York to Kingston with Caribbean Airlines