Proof of Shannon's Transmission Theorem for Finite-State Indecomposable Channels