Afghan Taliban carry out sixth public execution since 2021