US vetoes UN Security Council demand for ceasefire in Gaza