50 Afghan soldiers killed in border firing 100 injured