Permutation Trellis Coded Multi-Level FSK Signaling to Mitigate Primary User Interference in Cognitive Radio Networks