Thousands of pro-Palestine protesters stage demonstration as Netanyahu is set to confront a ‘day of rage’ in the US.