Gunmen assault Tripoli hotel popular with foreigners