Fayyad: US veto obstructed Palestinian efforts