Universal Sleep Decoder: Aligning awake and sleep neural representation across subjects