Radio emission from the A3571 cluster complex: The final stage of a cluster merger?