Libya demands apology from US