Harper dinner site of pro-Palestinian protests