Giant Magnetoresistance of Self-Assembled ErAs Islands in GaAs