Marwan Barghouti warns of protests if US wields veto