US blocks UN call for Gaza ceasefire in third veto