Omar Barghouti, Palestinian Advocate of Israel Boycott, Granted US Visa After Months of Delays