1000s in Beirut protesting Israel, some carrying Turkish flags