Hezbollah supporters protest in Beirut over Israel deal