Iran halts trade through key Afghanistan border posts captured by Taliban