Multi-code multi-carrier CDMA modulation with adaptive bit-loading for VDSL modems