Coded Orthogonal Frequency Division Multiplexing