Turbo-like codes for the block-fading channel