Cheap flights from New York to Cape Town from $1087