Afghans say they have retaken key district from Taliban