Protesters denounce Putin’s visit to Bethlehem