US vetoes UNSC demand for Gaza ceasefire