Heavy clashes outside US Embassy in Beirut