US ambassador killed in Libya attack