Elvira of Castile, Queen of León