Variable-range hopping magnetoresistance in CdSe