Beirut rally protests US official's remarks against Hezbollah