Iran and the Taliban: Two Birds of the Same Feather