Black hole attractor varieties and complex multiplication