23 killed, injured across Afghanistan last week