US admits Afghan strike killed civilians