US again vetoes demand for humanitarian ceasefire in Gaza