Battle looms for key Libyan city Sirte