Palestinian protesters hurl shoes at Israeli soldiers