Woman rescued after 100-foot fall in Tucson-area canyon