US vetoes UN Security Council resolution on Gaza cease-fire