Afghanistan Taliban commanders freed 'in swap for Indian hostages'