US vetoes Gaza ceasefire resolution for the 4th time