Taliban set free three doctors kidnapped in Balochistan