Hundreds of protesters have been marching through New York to condemn Israel’s escalating attacks on Rafah in Gaza.