Gemin8 is a novel component of the survival motor neuron complex and functions in small nuclear ribonucleoprotein assembly