US vetoes UN resolution condemning Israel on Gaza