Beirut protests over Israel deal