Magnetostratigraphy of the Ouarzazate Basin: Implications for the timing of deformation and mountain building in the High Atlas Mountains of Morocco.