Faithful state transfer through a quantum channel